<?php

namespace models;

use util\CommonUtil;

class Factory {
    
    // 支持糯米、点评、美团等
    public static function getSpider($url, $ua){

        if (CommonUtil::contain($url, 'meituan.com')) { //美团网页
            if(CommonUtil::contain($url, '/deal/')) {
                CommonUtil::echoStr("\n<<<<美团DEAL解析>>>>>\n");
                return new MeiTuanDealSpider($url, $ua);
            }else{
                CommonUtil::echoStr("\n<<<<美团通用WWW解析>>>>>\n");
                return new MeiTuanSpider($url, $ua);
            }
        }elseif (CommonUtil::contain($url, 'dianping.com')){
            if(CommonUtil::contain($url,'//t.dianping.com/')){
                CommonUtil::echoStr("\n<<<<大众点评TCOM解析>>>>>\n");
                return new DianPingTcomSpider($url, $ua);
            }else{
                CommonUtil::echoStr("\n<<<<大众点评通用WWW解析>>>>>\n");
                return new DianPingSpider($url, $ua);
            }
        }elseif(CommonUtil::contain($url,'nuomi.com')){
            return new NuoMiSpider($url, $ua);
            CommonUtil::echoStr("\n<<<<糯米通用WWW解析>>>>>\n");
        }


    }
	
}